package com.hcjy.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

/**
 * 权限表
 * @TableName sys_permission
 */
@TableName(value ="sys_permission")
@Data
public class Permission {
    /**
     * 权限ID
     */
    @TableId
    private Long id;

    /**
     * 父级权限ID
     */
    private Long parentId;

    /**
     * 权限码
     */
    private String key;

    /**
     * 权限类型，0表示访问权限
     */
    private Integer type;

    /**
     * 权限名
     */
    private String name;

    /**
     * 目录层级
     */
    private Integer grade;

    /**
     * 描述
     */
    private String des;

    /**
     * 状态，0启用，1停用
     */
    @TableField(fill = FieldFill.INSERT)
    private Integer del;
}